
import org.json.me.JSONException;
import org.json.me.JSONObject;



public class Cliente  implements JSONAble{

	private String codigo;
	private String nombre;
	
	public Cliente() {
		super();
	}
	
	public Cliente(String codigo, String nombre) {
		super();
		this.codigo = codigo;
		this.nombre = nombre;
	}


	public String getCodigo() {
		return codigo;
	}
	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

    public String toJSON() {
        JSONObject inner = new JSONObject();
		try {
			inner.put("codigo", getCodigo());
			inner.put("nombre", getNombre());
		} catch (JSONException ex) {
			ex.printStackTrace();
		}
		return inner.toString();

    }

    public void fromJSON(String jsonString) {
        try {
            JSONObject json = new JSONObject(jsonString);
            setCodigo(json.getString("codigo"));
            setNombre(json.getString("nombre"));
        } catch (JSONException ex) {
            ex.printStackTrace();
        }

    }
	
	
}
